package com.example.sentinel.sentinel.fall.back;

import lombok.extern.slf4j.Slf4j;

/**
 * 限流业务异常处理逻辑
 * @author chengjian 
 * @date 2021/6/30
 */
@Slf4j
public class FlowFallBack {
    /**
     * 1 当前方法的返回值和参数要跟原方法一致
     * 2 参数列表的最后，允许添加一个Throwable参数，用来接收原方法中发生的异常
     * 3 需要用static修饰
     * @author chengjian
     * @date 2021/6/30 10:27 上午
     */
    public static String limitStreamFallBack(Throwable throwable){
        throwable.printStackTrace();
        return "系统出现异常,请稍后重试";
    }
}
